page {
	background: #f5f5f5;
}
.box {
	.cmt {
		padding: 0 24rpx 20rpx;
		background: #fff;
		margin-bottom: 16rpx;
		.title {
			padding-top: 24rpx;
			display: flex;
			align-items: center;
			.avatar {
				width: 64rpx;
				height: 64rpx;
				border-radius: 50%;
				overflow: hidden;
				margin-right: 16rpx;
			}
			.frstNmfrstNm {
				font-weight: bold;
				padding: 0 0 4rpx 4rpx;
			}
			.score {
				.iconxingxing {
					font-size: 32rpx;
					color: #ececec;
					padding: 0 2rpx;
				}
				.red {
					color: #ed5757;
				}
			}
			.time {
				flex: 1;
				text-align: right;
				font-size: 24rpx;
				color: #666666;
			}
		}

		.content {
			padding: 16rpx 0 0;
			.text {
				margin-bottom: 16rpx;
				padding-right: 10rpx;
			}
			.img {
				flex-wrap: wrap;
				image {
					width: 220rpx;
					height: 220rpx;
					border-radius: 12rpx;
					margin: 0 8rpx 8rpx 0;
				}
			}
		}
	}
}
